﻿@charset "UTF-8";@import url(/Styles/dist/ThirdParty/semantic.min.css);@import url(/Styles/dist/ThirdParty/slick.css);@import url(/Styles/dist/ThirdParty/slick-theme.css);html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block;}body{line-height:1;}ol,ul{list-style:none;}blockquote,q{quotes:none;}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none;}table{border-collapse:collapse;border-spacing:0;}header .topHeader>div,header .topNav,footer .preFooter,footer .footer,.twoColLeft,.homeServices,.teamMember.details .photoBanner,.resources .item,.recentNewsWrapper .top{display:block;}header .topHeader>div:after,header .topNav:after,footer .preFooter:after,footer .footer:after,.twoColLeft:after,.homeServices:after,.teamMember.details .photoBanner:after,.resources .item:after,.recentNewsWrapper .top:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0;}.button,.searchResults .sfsearchBox input[type="submit"]{border-radius:4px;min-width:80px;background-color:#485cc7;padding:7px 20px 8px;color:#fff !important;font-size:17px;font-weight:900;margin-top:20px;display:inline-block;transition:all .2s ease;text-decoration:none;font-family:"Libre Baskerville",serif;font-weight:700;letter-spacing:.025em;border:0;}.button:hover,.searchResults .sfsearchBox input[type="submit"]:hover{color:#fff !important;background-color:#6ec1e4;text-decoration:none !important;}.reversed.button,.searchResults .sfsearchBox input.reversed[type="submit"]{background-color:none;color:#aa8538 !important;}.reversed.button:hover,.searchResults .sfsearchBox input.reversed[type="submit"]:hover{background-color:#808080;color:#fff !important;}.reset.button,.searchResults .sfsearchBox input.reset[type="submit"]{background-color:#fff;color:#808080 !important;border:0;}.reset.button:hover,.searchResults .sfsearchBox input.reset[type="submit"]:hover{color:#333 !important;}.submit.button,.searchResults .sfsearchBox input.submit[type="submit"]{text-align:right;}a[href^="mailto"]{overflow-wrap:break-word;word-wrap:break-word;word-break:break-all;word-break:break-word;hyphens:auto;white-space:unset;}html,form,body{height:100%;}html,body{color:#000;font-family:"proxima-nova",sans-serif;font-size:16px;font-weight:300;line-height:1.4em;}body{background-color:#fff;}h1,h2,h3,h4,h5,h6{color:#485cc7;font-family:"Libre Baskerville",serif;line-height:1.1em;}h1 a:link,h1 a:visited,h2 a:link,h2 a:visited,h3 a:link,h3 a:visited,h4 a:link,h4 a:visited,h5 a:link,h5 a:visited,h6 a:link,h6 a:visited{color:#485cc7;}h1 a:link:hover,h1 a:visited:hover,h2 a:link:hover,h2 a:visited:hover,h3 a:link:hover,h3 a:visited:hover,h4 a:link:hover,h4 a:visited:hover,h5 a:link:hover,h5 a:visited:hover,h6 a:link:hover,h6 a:visited:hover{color:#6ec1e4;text-decoration:none;}.subtle{color:#a6a6a6;font-size:80%;}h1{font-size:48px;margin:0;padding:50px 0 0;line-height:1.2em;}h2{font-size:36px;margin:0;padding:0;}h3{font-size:27px;margin:0;padding:0;}h4{font-size:21px;font-weight:600;margin:0;padding:0;}h5{font-size:18px;font-weight:600;margin:0;padding:0;}span.seperator{padding:0 7px;color:#1a1a1a;}.mainContent ul li{font-size:24px;}.mainContent ol li{font-size:24px;}.mainContent ul{list-style-type:none;margin:0 0 1em 0;}.mainContent ul li .fa-li{left:-.4em;}.mainContent ul li:before{font-family:'FontAwesome';content:"";margin:0 5px 0 -1.75em;}.mainContent ul li{list-style-type:none;padding-left:1.75em;}.mainContent ul li ul{margin:.5em 0;}.mainContent ul li ul li{padding-bottom:.3em;}.mainContent ul li ol{margin:.5em 0;list-style-type:decimal;list-style-position:inside;}.mainContent ul li ol li{padding-left:1em;background:none;}.mainContent ol{list-style-type:decimal;margin:0;list-style-position:inside;text-indent:-1.75em;padding-left:1.75em;}.mainContent ol li{padding-bottom:1em;}.mainContent ol li ul{margin:1em;text-indent:0;}.mainContent ol li ul li{text-indent:0;padding-bottom:.3em;}.mainContent ol li ol{margin:.5em 0;list-style-type:decimal;list-style-position:inside;}.mainContent ol li ol li{padding-left:1em;background:none;}blockquote{font-size:24px;}hr{border:0;height:1px;background-image:-webkit-linear-gradient(left,transparent,rgba(0,0,0,.75),transparent);background-image:-moz-linear-gradient(left,transparent,rgba(0,0,0,.75),transparent);background-image:-ms-linear-gradient(left,transparent,rgba(0,0,0,.75),transparent);background-image:-o-linear-gradient(left,transparent,rgba(0,0,0,.75),transparent);margin:2em 0;}@media only screen and (max-width:1024px){h1{font-size:35px;line-height:1.1em;}}@media only screen and (max-width:768px){h1{font-size:30px;}}.container{margin:0 auto;width:1300px !important;margin-left:auto;margin-right:auto;border-radius:4px;}header .topHeader{background-color:#6ec1e4;color:#fff;padding:11px 0 11px;}header .topHeader p{display:inline-block;margin-right:10px;padding-top:5px;}header .topHeader p .fa{margin-right:7px;}header .topHeader a{color:#fff;}header .topHeader>div .left,header .topHeader>div .right{width:50%;float:left;}header .topHeader>div .right .sfsearchBox{float:right;position:relative;width:90%;}header .topHeader>div .right .sfsearchBox span{border:0;}header .topHeader>div .right .sfsearchBox input[type="text"]{padding:8px 50px 6px 9px;color:#6ec1e4;border-radius:3px;border:0;font-size:13px;left:-6px;position:relative;width:100%;}header .topHeader>div .right .sfsearchBox input[type="submit"]{background-color:#fff;border:0;color:#000;text-indent:-1000px;width:33px;height:22px;border-left:2px solid #6ec1e4;background-image:url(/CFImages/Icons/search.svg);background-size:16px;background-repeat:no-repeat;background-position:center;padding-right:0;top:4px;right:7px;position:absolute;z-index:2;}header .topNav .logo{width:370px !important;float:left;padding:18px 0 7px;}header .topNav .logo img{width:45%;}header .topNav .nav{width:calc(100% - 370px) !important;float:left;}footer{font-family:"proxima-nova",sans-serif;}footer .preFooter a,footer .footer a{color:#fff;}footer .preFooter>.container>div,footer .footer>.container>div{float:left;}footer .preFooter>.container .left,footer .footer>.container .left{width:300px !important;}footer .preFooter>.container .left .logo img,footer .footer>.container .left .logo img{width:100%;}footer .preFooter>.container .right,footer .footer>.container .right{height:calc(100% - 300px) !important;padding-left:75px;}footer .preFooter{background:#485cc7;color:#fff;padding:45px 0 20px;}footer .preFooter .right p{margin:0 0 15px;}footer .preFooter .right p strong{font-weight:700;}footer .footer{background:#6ec1e4;color:#fff;font-size:16px;padding:25px 0 20px;}footer .footer .left p{text-indent:-10000px;}footer .footer .sep{padding:0 5px;}.banner .insideBanner{height:300px;}.banner .insideBanner .container{position:relative;}.banner .insideBanner .bannerTitle h2{margin:0;background-color:rgba(255,255,255,.85);padding:25px 25px 30px;display:inline-block;color:#485cc7;position:absolute;top:100px;right:150px;}.details .twoColLeft .left{padding-top:30px;background-color:#fff;}.banner .pageTitle,.banner .bannerContent,.photoBanner .pageTitle,.photoBanner .bannerContent{position:absolute;top:100px;right:100px;background-color:rgba(255,255,255,.85);padding:25px 75px 25px 25px;min-width:300px;max-width:500px;}.banner .pageTitle h1,.banner .bannerContent h1,.photoBanner .pageTitle h1,.photoBanner .bannerContent h1{padding:0;font-size:41px;}.pageContentWrapper{background-image:url("/CFImages/bg-white.gif"),url("/CFImages/bg-grey.gif");background-repeat:repeat-y,repeat-y;background-size:65% 100%;background-position:left top,right top;}.section{padding-top:50px;padding-bottom:50px;}.bd{line-height:1.5em;padding-bottom:0;font-size:17px;}.bd .pageTitle h1{padding-top:55px;line-height:1.1em;}.bd .pageTitle h2{margin:0;font-size:41px;line-height:1.1em;}.bd h1{margin-bottom:25px;color:#485cc7;}.bd h2{margin:25px 0 10px;font-size:27px;}.bd h3{margin:25px 0 10px;font-size:20px;}.bd p{margin:20px 0 10px;}.bd #st-1{text-align:left;margin-bottom:15px;}.bd #st-1 .st-btn{background-color:#ccc !important;}.bd #st-1 .st-btn:hover{top:0;opacity:1;}.bd ul{margin-bottom:15px;}.bd ul li{position:relative;padding-left:0;line-height:1.35em;margin:5px 0 5px 30px;list-style-type:disc;}.bd ul li ul li{list-style-type:circle;}.bd ul.withArrows{margin-left:12px;}.bd ul.withArrows li{padding-left:15px;line-height:1.35em;margin:5px 0;list-style-type:none;}.bd ul.withArrows li:before{content:"»";position:absolute;left:0;}.bd ol{margin-bottom:15px;}.bd ol li{list-style-type:decimal;margin:5px 0 5px 30px;}.bd strong{font-weight:700;}.bd em{font-style:italic;}.bd em.fa{font-style:normal;}.bd table{margin:25px 0 25px;}.bd table tr td{border:1px solid #e6e6e6;padding:5px 12px 5px 12px;}.bd table.radioSpacing tr td{border:0;padding:0;}.bd input[type="text"],.bd textarea{font-family:"proxima-nova",sans-serif !important;font-size:16px !important;color:#4b4f54 !important;border:1px solid #ccc !important;display:block !important;}.bd input[type="text"]{padding:5px 10px !important;height:auto !important;}.bd input[type="radio"],.bd input[type="checkbox"]{margin-right:5px;}.bd label{margin-right:10px;}.bd textarea{font-family:"proxima-nova",sans-serif !important;font-size:16px !important;}.bd .riSingle{display:block !important;width:100% !important;}.form p{margin-bottom:3px !important;}.rcbInputCell input[type="text"]{padding:0 !important;border:0 !important;}.noMargin{margin:0;}.videoWrapper{position:relative;padding-bottom:56.25%;padding-top:25px;height:0;}.videoWrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%;}.twoColLeft{position:relative;width:100%;}.twoColLeft>div{float:left;}.twoColLeft>.left{width:70% !important;padding-right:60px;padding-bottom:75px;}.twoColLeft>.left:after{content:'nothing to see here!';position:relative;left:-10000px;}.twoColLeft>.right{width:30% !important;padding-left:40px;padding-top:70px;background-color:#e5e6e7;padding-bottom:5px;}.twoColLeft>.right h2{margin-top:0;font-size:40px;}.noticeBar{background:#6ec1e4;padding:30px 0;color:#fff;text-align:center;font-weight:600;}.noticeBar p{margin:0;}#skiptocontent{display:none;}.pageWrapper{position:relative;right:0;transition:all .2s ease;}.pageWrapper.withNavOpen{right:300px;}.quickContact{margin:0 0 60px;}.quickContact h2{margin-bottom:25px;}.quickContact p{margin:0;}.quickContact p.fieldLabel{margin:12px 0 0;color:#4b4f54;text-transform:uppercase;letter-spacing:.1em;font-size:13px;}.quickContact .submit{margin-top:15px;}.contactWrapper{padding:2em 0;}.contactWrapper p{margin:5px 0 30px 0;}.contactWrapper .fas{background:#6ec1e4;height:50px;width:50px;position:relative;color:#fff;border-radius:50%;float:left;margin-right:10px;}.contactWrapper .fas:before{position:absolute;left:50%;transform:translate(-50%,-50%);top:50%;}.forcedHide{display:none !important;}.hideOnDesktop{display:none !important;}.hideOnMobile{display:inline-block;}img.baseImage,.baseImage img{display:block;width:100%;}.firstParagraphHighlight p:first-child,p.firstParagraphHighlight{font-weight:bold;color:#808080;font-size:1.2em;line-height:1.4em;}.pullQuote{padding:30px 50px;border-top:1px solid #000;border-bottom:1px solid #000;font-size:130%;font-weight:bold;}.group:after{content:"";display:table;clear:both;}.googleMapsOverlay{background:transparent;position:relative;width:100%;height:500px;top:500px;margin-top:-500px;}@media only screen and (max-width:1700px){.pageContentWrapper{background-size:66% 100%;}}@media only screen and (max-width:1600px){.pageContentWrapper{background-size:66% 100%;}}@media only screen and (max-width:1500px){.pageContentWrapper{background-size:68% 100%;}.container{width:1200px !important;}}@media only screen and (max-width:1300px){.container{width:1100px !important;}}@media only screen and (max-width:1200px){.container{width:960px !important;}}@media only screen and (max-width:1024px){.container{width:100% !important;padding-left:25px;padding-right:25px;}.container.mobileNoPadding{padding-left:0;padding-right:0;}.pageContentWrapper{background:none;}.pageContentWrapper .twoColLeft.container{padding-left:0;padding-right:0;}.pageContentWrapper .twoColLeft>div{float:none;width:100% !important;padding-left:25px;padding-right:25px;}}@media only screen and (max-width:768px){footer .preFooter>.container .left{float:none;}footer .preFooter>.container .right{margin-top:35px;padding-left:0;width:100%;}footer .footer>.container .left{display:none;}footer .footer>.container .right{padding-left:0;}.banner .insideBanner{height:260px;}.banner .pageTitle,.banner .bannerContent,.photoBanner .pageTitle,.photoBanner .bannerContent{top:35px;left:25px;}.banner .pageTitle h1,.banner .bannerContent h1,.photoBanner .pageTitle h1,.photoBanner .bannerContent h1{font-size:35px;}.bd h2{font-size:24px;}.bd h3{font-size:18px;}.bd .pageTitle h1{padding-top:50px;font-size:40px;}.bd .pageTitle h2{font-size:30px;}.container{padding-left:20px;padding-right:20px;}.pageContentWrapper .twoColLeft>div{padding-left:20px;padding-right:20px;}.twoColLeft>.left{padding-bottom:0;}footer .preFooter>.container .right,footer .footer>.container .right{width:100% !important;}}@media only screen and (max-width:500px){.pageWrapper.withNavOpen{right:300px;}.banner .insideBanner{height:200px;}.banner .pageTitle,.banner .bannerContent,.photoBanner .pageTitle,.photoBanner .bannerContent{right:auto;min-width:initial;}.banner .pageTitle h1,.banner .bannerContent h1,.photoBanner .pageTitle h1,.photoBanner .bannerContent h1{font-size:28px;}.banner .pageTitle .designations,.banner .bannerContent .designations,.photoBanner .pageTitle .designations,.photoBanner .bannerContent .designations{font-size:18px;}.banner .pageTitle .phone,.banner .pageTitle .email,.banner .bannerContent .phone,.banner .bannerContent .email,.photoBanner .pageTitle .phone,.photoBanner .pageTitle .email,.photoBanner .bannerContent .phone,.photoBanner .bannerContent .email{font-size:15px;}.bd .pageTitle{padding-right:25px;}.bd .pageTitle h2{font-size:24px;}}@media only screen and (max-width:360px){.pageWrapper.withNavOpen{right:260px;}footer .preFooter>.container .left,footer .footer>.container .left{width:240px !important;}.container{padding-left:15px;padding-right:15px;}.pageContentWrapper .twoColLeft>div{padding-left:15px;padding-right:15px;}}@media only screen and (max-width:320px){.pageWrapper.withNavOpen{right:250px;}}.header .mainNav{background-color:#808080;margin:0 !important;}.header .mainNav>div{padding:0 !important;}.bd .breadCrumb{margin-top:35px;margin-bottom:25px;font-size:14px;}a{color:#485cc7;text-decoration:none;}a[href^="tel"],a[href^="Tel"]{text-decoration:none !important;}a[href^="tel"]:hover,a[href^="Tel"]:hover{text-decoration:none !important;cursor:default;color:inherit;}a{transition:all .2s ease;}.noLink{color:#000 !important;}.noLink:hover{text-decoration:none !important;}.nav.unOrderedListMenu ul{padding:0;}.nav.unOrderedListMenu ul li:before{font-family:'FontAwesome';content:"";margin:0 5px 0 0;}.nav.unOrderedListMenu ul.level1{padding-left:0;}.filters{padding:10px 0;margin-bottom:25px;background-color:#4b4f54;}.filters span.filterTitle{display:block;color:#fff;}.filters ul li{font-size:12px !important;}.filters .container{text-align:center;}.filters .container>div{width:22% !important;min-width:200px;margin:5px 1%;display:inline-block;}.filters .container>div.filterSearchBox input{width:100%;padding:5px 8px 1px;line-height:1em;border:1px solid #c4c4c4;position:relative;top:2px;font-family:#808080;font-size:12px;}.filters .container>div.filterSearchBox input[type="text"]{padding:7px 7px;}.filters.threeCol .container>div{width:30% !important;}.filters.fiveCol .container>div{width:17% !important;}.RadDropDownTree_MetroTouch,.RadDropDownTree{color:#000;}.RadDropDownTree_MetroTouch .rddtInner,.RadDropDownTree .rddtInner{background-image:url(/CFImages/Icons/arrow-right.svg);background-size:7px;background-position:top 16px right 5px;background-repeat:no-repeat;padding-right:20px;border-color:#ccc;background-color:#fff;color:#000 !important;font-size:16px;height:42px;}.RadDropDownTree_MetroTouch .rddtInner .rddtFakeInput.rddtEmptyMessage,.RadDropDownTree_MetroTouch .rddtInner .rddtFakeInput,.RadDropDownTree .rddtInner .rddtFakeInput.rddtEmptyMessage,.RadDropDownTree .rddtInner .rddtFakeInput{line-height:36px;height:42px;font-style:normal;color:#000;filter:alpha(opacity=100);opacity:1;}.RadDropDownTree_MetroTouch .rddtInner.rddtFocused,.RadDropDownTree .rddtInner.rddtFocused{border-color:#aa8538;background-color:#ccc;}.RadDropDownTree_MetroTouch .rddtIcon,.RadDropDownTree .rddtIcon{display:none;}.rddtPopup{width:400px !important;}.RadTreeView_MetroTouch{white-space:normal;font:"proxima-nova",sans-serif;}.RadTreeView_MetroTouch .rtSelected .rtIn{border-color:transparent;color:#fff;background-color:#ccc;}.RadComboBox.RadComboBox_MetroTouch{border:1px solid #ccc;padding:0;}.RadComboBox.RadComboBox_MetroTouch .rcbReadOnly .rcbInputCell{border:none;background-image:url(/CFImages/Icons/arrow-right.svg);background-size:7px;background-position:top 16px right 5px;background-repeat:no-repeat;padding-right:20px;height:40px;}.RadComboBox.RadComboBox_MetroTouch .rcbReadOnly .rcbInputCell .rcbInput{color:#000;}.RadComboBox.RadComboBox_MetroTouch .rcbReadOnly .rcbArrowCell.rcbArrowCellRight{display:none;}.RadComboBox.RadComboBox_MetroTouch .rcbFocused .rcbReadOnly .rcbInputCell{background-color:#ccc !important;color:#000 !important;border-color:#ccc;}.rcbSlide .RadComboBoxDropDown.RadComboBoxDropDown_MetroTouch .rcbScroll ul.rcbList li.rcbItem,.rcbSlide .RadComboBoxDropDown.RadComboBoxDropDown_MetroTouch .rcbScroll ul.rcbList li.rcbHovered{color:#000;padding:4px 12px;min-height:20px;}.sf_pagerNumeric{margin-top:20px;}.sf_pagerNumeric a{margin-right:7px;background-color:#4b4f54;color:#fff;padding:7px 0 3px;min-width:35px;font-size:80%;display:inline-block;text-align:center;font-size:16px;transition:all .2s ease;font-weight:700;}.sf_pagerNumeric a:hover{text-decoration:none;background-color:#485cc7;}.sf_pagerNumeric a.sf_PagerCurrent{background-color:#aaa;}.RadDataPager_MetroTouch{border:none;}.RadDataPager_MetroTouch .rdpNumPart a:link,.RadDataPager_MetroTouch .rdpNumPart a:visited{border-radius:0;margin:2px;background-color:#808080;color:#fff;padding:2px 7px;font-size:80%;min-width:inherit;line-height:1.5em;border:none;}.RadDataPager_MetroTouch .rdpNumPart a:hover,.RadDataPager_MetroTouch .rdpNumPart a:active{border-radius:inherit;text-decoration:underline;border:none;}.RadDataPager_MetroTouch .rdpNumPart a.rdpCurrentPage{color:#fff;background-color:#aa8538;border:none;}.RadDataPager_MetroTouch .rdpNumPart a.rdpCurrentPage:hover{color:#fff;background-color:#aa8538;border:none;text-decoration:underline;}.rpbTitleLink{font-size:40px;font-family:"Libre Baskerville",serif;color:#485cc7;}.RadPanelBar.RadPanelBar_CF{width:100%;padding-top:.5em;background-color:transparent;position:relative;}.RadPanelBar.RadPanelBar_CF ul.rpRootGroup,.RadPanelBar.RadPanelBar_CF ul.rpGroup{border-color:transparent;}.RadPanelBar.RadPanelBar_CF ul.rpRootGroup li.rpItem:before,.RadPanelBar.RadPanelBar_CF ul.rpGroup li.rpItem:before{font-family:inherit !important;content:none;margin:0;}.RadPanelBar.RadPanelBar_CF ul.rpRootGroup li.rpItem,.RadPanelBar.RadPanelBar_CF ul.rpGroup li.rpItem{background-color:transparent;background-image:none;border-bottom:none;padding:0;border-top:1px solid #6ec1e4;}.RadPanelBar.RadPanelBar_CF ul.rpRootGroup li.rpItem .rpLink,.RadPanelBar.RadPanelBar_CF ul.rpGroup li.rpItem .rpLink{color:#6ec1e4;font-family:"proxima-nova",sans-serif;font-weight:700;font-size:20px;line-height:1.2em;text-decoration:none;text-transform:none;border-color:transparent;padding:10px 10px 10px 15px;}.RadPanelBar.RadPanelBar_CF ul.rpRootGroup li.rpItem .rpLink span.rpOut.rpNavigation,.RadPanelBar.RadPanelBar_CF ul.rpGroup li.rpItem .rpLink span.rpOut.rpNavigation{border-color:transparent;}.RadPanelBar.RadPanelBar_CF ul.rpRootGroup li.rpItem .rpLink.rpFocused,.RadPanelBar.RadPanelBar_CF ul.rpRootGroup li.rpItem .rpLink.rpSelected,.RadPanelBar.RadPanelBar_CF ul.rpGroup li.rpItem .rpLink.rpFocused,.RadPanelBar.RadPanelBar_CF ul.rpGroup li.rpItem .rpLink.rpSelected{border-color:transparent;}.RadPanelBar.RadPanelBar_CF ul.rpRootGroup li.rpItem .rpLink.rpSelected,.RadPanelBar.RadPanelBar_CF ul.rpRootGroup li.rpItem .rpLink.rpSelected:hover,.RadPanelBar.RadPanelBar_CF ul.rpGroup li.rpItem .rpLink.rpSelected,.RadPanelBar.RadPanelBar_CF ul.rpGroup li.rpItem .rpLink.rpSelected:hover{text-decoration:none;font-weight:700;background-color:none !important;}.RadPanelBar.RadPanelBar_CF ul.rpRootGroup li.rpItem .rpLink.rpExpandable,.RadPanelBar.RadPanelBar_CF ul.rpRootGroup li.rpItem .rpLink.rpExpanded,.RadPanelBar.RadPanelBar_CF ul.rpGroup li.rpItem .rpLink.rpExpandable,.RadPanelBar.RadPanelBar_CF ul.rpGroup li.rpItem .rpLink.rpExpanded{position:relative;}.RadPanelBar.RadPanelBar_CF ul.rpRootGroup li.rpItem .rpLink.rpExpandable span.rpOut.rpNavigation span.rpExpandHandle,.RadPanelBar.RadPanelBar_CF ul.rpRootGroup li.rpItem .rpLink.rpExpanded span.rpOut.rpNavigation span.rpExpandHandle,.RadPanelBar.RadPanelBar_CF ul.rpGroup li.rpItem .rpLink.rpExpandable span.rpOut.rpNavigation span.rpExpandHandle,.RadPanelBar.RadPanelBar_CF ul.rpGroup li.rpItem .rpLink.rpExpanded span.rpOut.rpNavigation span.rpExpandHandle{background-color:transparent;background-image:url("/CFImages/Icons/plus.svg");background-repeat:no-repeat;position:absolute;top:15px;left:0;margin-top:12px;height:13px;width:13px;background-size:cover;margin:0;}.RadPanelBar.RadPanelBar_CF ul.rpRootGroup li.rpItem .rpLink.rpExpandable span.rpOut.rpNavigation span.rpExpandHandle,.RadPanelBar.RadPanelBar_CF ul.rpGroup li.rpItem .rpLink.rpExpandable span.rpOut.rpNavigation span.rpExpandHandle{background-position:0;}.RadPanelBar.RadPanelBar_CF ul.rpRootGroup li.rpItem .rpLink.rpExpanded,.RadPanelBar.RadPanelBar_CF ul.rpGroup li.rpItem .rpLink.rpExpanded{background-color:transparent;}.RadPanelBar.RadPanelBar_CF ul.rpRootGroup li.rpItem .rpLink.rpExpanded span.rpOut.rpNavigation span.rpExpandHandle,.RadPanelBar.RadPanelBar_CF ul.rpGroup li.rpItem .rpLink.rpExpanded span.rpOut.rpNavigation span.rpExpandHandle{background-image:url("/CFImages/Icons/minus.svg");}.RadPanelBar.RadPanelBar_CF ul.rpRootGroup li.rpItem .rpLink:hover,.RadPanelBar.RadPanelBar_CF ul.rpGroup li.rpItem .rpLink:hover{text-decoration:none;background-color:transparent;}.RadPanelBar.RadPanelBar_CF ul.rpRootGroup li.rpItem.rpLast,.RadPanelBar.RadPanelBar_CF ul.rpGroup li.rpItem.rpLast{border-bottom:1px solid #6ec1e4;}.RadPanelBar.RadPanelBar_CF ul.rpRootGroup li.rpItem.rpFirst,.RadPanelBar.RadPanelBar_CF ul.rpGroup li.rpItem.rpFirst{border-top:0;}.RadPanelBar.RadPanelBar_CF ul.rpGroup{background-color:transparent;position:relative;top:-5px;margin-bottom:5px;}.RadPanelBar.RadPanelBar_CF ul.rpGroup li.rpItem{border-color:transparent;}.RadPanelBar.RadPanelBar_CF ul.rpGroup li.rpItem .rpLink{font-size:16px;line-height:1em;padding:5px 10px 5px 30px;color:#4b4f54;font-weight:400;position:relative;}.RadPanelBar.RadPanelBar_CF ul.rpGroup li.rpItem .rpLink:before{content:'■';position:absolute;color:#485cc7;left:23px;}.RadPanelBar.RadPanelBar_CF ul.rpGroup li.rpItem .rpLink:hover{color:#6ec1e4;}.RadPanelBar.RadPanelBar_CF ul.rpGroup li.rpItem.rpLast{border-bottom:1px solid transparent;}.slick-slider .slick-prev,.slick-slider .slick-next{background:url(../../CFImages/Icons/arrow-left-red.png) no-repeat;background-size:cover;background-position:center;top:calc(50% - 17px);left:-30px;width:16px;height:30px;z-index:100;transform:unset;}.slick-slider .slick-prev:hover,.slick-slider .slick-prev:focus,.slick-slider .slick-next:hover,.slick-slider .slick-next:focus{background:url(../../CFImages/Icons/arrow-left-red.png) no-repeat;background-size:cover;background-position:center;}.slick-slider .slick-prev:before,.slick-slider .slick-next:before{content:"";}.slick-slider .slick-next{left:unset;right:-30px;transform:rotate(180deg);}.slick-slider .slick-next:hover{left:unset;background-image:url(../../CFImages/Icons/arrow-left-red.png);right:-30px;transform:rotate(180deg);}.slick-slider .slick-next :before{left:unset;right:40px;transform:rotate(180deg);}.slick-slider ul.slick-dots{padding-top:10px;position:relative;bottom:0;}.slick-slider ul.slick-dots li{background:none;padding:0 17px;}.slick-slider ul.slick-dots li button:before{font-size:50px;}.searchResults .sfsearchBox input[type="text"]{width:250px !important;border:1px solid #ccc;padding:6px 8px 5px 8px;}@media only screen and (max-width:500px){.filters .container>div{width:100% !important;}.filters.threeCol .container>div{width:100% !important;}.filters.fiveCol .container>div{width:100% !important;}}.simpleMenu{text-align:right;}.simpleNav.RadMenu,RadMenu_Default{text-align:right;line-height:initial;}.simpleNav.RadMenu .rmIcon,RadMenu_Default .rmIcon{background-image:url(/CFImages/Icons/arrow-down-blue.svg);background-size:cover;background-position:center;width:8px;height:8px;font-size:0;position:absolute;top:15px;right:12px;left:auto;}.simpleNav.RadMenu .rmText,RadMenu_Default .rmText{vertical-align:initial;}.simpleNav.RadMenu .rmLink,RadMenu_Default .rmLink{box-shadow:none !important;}.simpleNav.RadMenu .rmSlide .rmIcon,RadMenu_Default .rmSlide .rmIcon{top:13px;}.simpleNav.RadMenu .rmSlide .rmToggle,RadMenu_Default .rmSlide .rmToggle{right:0;}.simpleNav.RadMenu .rmMultiColumn,RadMenu_Default .rmMultiColumn{border:0;background-color:#808080;}.simpleNav.RadMenu .rmRootGroup.rmHorizontal,RadMenu_Default .rmRootGroup.rmHorizontal{border:0;position:relative;background:none;width:auto;}.simpleNav.RadMenu .rmRootGroup.rmHorizontal>.rmItem,RadMenu_Default .rmRootGroup.rmHorizontal>.rmItem{border:0;display:inline-block;padding:0;}.simpleNav.RadMenu .rmRootGroup.rmHorizontal>.rmItem>.rmLink,RadMenu_Default .rmRootGroup.rmHorizontal>.rmItem>.rmLink{height:110px;line-height:110px;padding:15px 17px 0;color:#4b4f54;}.simpleNav.RadMenu .rmRootGroup.rmHorizontal>.rmItem>.rmLink.rmRootLink,RadMenu_Default .rmRootGroup.rmHorizontal>.rmItem>.rmLink.rmRootLink{font-size:16px;position:relative;border-right:0 !important;float:none;font-size:18px;font-family:"Libre Baskerville",serif;text-decoration:none;position:relative;transition:all .2s ease;}.simpleNav.RadMenu .rmRootGroup.rmHorizontal>.rmItem.rmExpanded .rmRootLink,RadMenu_Default .rmRootGroup.rmHorizontal>.rmItem.rmExpanded .rmRootLink{background-image:none;background-color:#6ec1e4;color:#fff;}.simpleNav.RadMenu .rmRootGroup.rmHorizontal>.rmItem.rmExpanded>.rmLink .rmToggle,RadMenu_Default .rmRootGroup.rmHorizontal>.rmItem.rmExpanded>.rmLink .rmToggle{background-image:none !important;}.simpleNav.RadMenu .rmRootGroup.rmHorizontal>.rmItem.rmSelected>.rmLink,RadMenu_Default .rmRootGroup.rmHorizontal>.rmItem.rmSelected>.rmLink{background-color:#6ec1e4;color:#fff;}.simpleNav.RadMenu .rmRootGroup.rmHorizontal>.rmItem.rmSelected>.rmRootLink,RadMenu_Default .rmRootGroup.rmHorizontal>.rmItem.rmSelected>.rmRootLink{background-image:none;}.simpleNav.RadMenu .rmRootGroup.rmHorizontal>.rmItem.rmLast .rmLink.rmRootLink,RadMenu_Default .rmRootGroup.rmHorizontal>.rmItem.rmLast .rmLink.rmRootLink{margin-right:0;}.simpleNav.RadMenu .rmRootGroup.rmHorizontal>.rmItem:after,RadMenu_Default .rmRootGroup.rmHorizontal>.rmItem:after{display:none;}.simpleNav.RadMenu .rmRootGroup.rmHorizontal>.rmItem>.rmLink,RadMenu_Default .rmRootGroup.rmHorizontal>.rmItem>.rmLink{box-sizing:border-box;}.simpleNav.RadMenu .rmRootGroup.rmHorizontal>.rmItem>.rmLink>.rmText,RadMenu_Default .rmRootGroup.rmHorizontal>.rmItem>.rmLink>.rmText{width:100%;max-width:100%;display:inline-block;position:relative;text-align:center;float:none;}.simpleNav.RadMenu .rmRootGroup.rmHorizontal>.rmItem>.rmLink .rmToggle,RadMenu_Default .rmRootGroup.rmHorizontal>.rmItem>.rmLink .rmToggle{display:none;}.simpleNav.RadMenu .rmRootGroup.rmHorizontal>.rmItem>.rmLink.rmRootLink:hover,RadMenu_Default .rmRootGroup.rmHorizontal>.rmItem>.rmLink.rmRootLink:hover{font-weight:normal;background-image:none;background-color:#6ec1e4;color:#fff;}.simpleNav.RadMenu .rmRootGroup.rmHorizontal>.rmItem>.rmLink.rmRootLink.selected,RadMenu_Default .rmRootGroup.rmHorizontal>.rmItem>.rmLink.rmRootLink.selected{font-weight:normal;}.simpleNav.RadMenu .rmRootGroup.rmHorizontal>.rmItem>.rmLink.rmRootLink.rmExpand,RadMenu_Default .rmRootGroup.rmHorizontal>.rmItem>.rmLink.rmRootLink.rmExpand{position:relative;padding-right:30px;}.simpleNav.RadMenu .rmRootGroup.rmHorizontal>.rmItem>.rmLink.rmRootLink.rmExpand:after,RadMenu_Default .rmRootGroup.rmHorizontal>.rmItem>.rmLink.rmRootLink.rmExpand:after{content:' ';background-image:url(/CFImages/Icons/arrow-down-blue.svg);background-size:cover;width:8px;height:8px;position:absolute;z-index:10;right:15px;top:67px;}.simpleNav.RadMenu .rmRootGroup.rmHorizontal>.rmItem .rmSlide,RadMenu_Default .rmRootGroup.rmHorizontal>.rmItem .rmSlide{z-index:1000 !important;}.simpleNav.RadMenu .rmRootGroup.rmHorizontal>.rmItem .rmSlide ul.rmGroup,RadMenu_Default .rmRootGroup.rmHorizontal>.rmItem .rmSlide ul.rmGroup{padding:0;border:0;}.simpleNav.RadMenu .rmRootGroup.rmHorizontal>.rmItem .rmSlide ul.rmGroup .rmItem.rmExpanded>.rmLink,RadMenu_Default .rmRootGroup.rmHorizontal>.rmItem .rmSlide ul.rmGroup .rmItem.rmExpanded>.rmLink{background-image:none;}.simpleNav.RadMenu .rmRootGroup.rmHorizontal>.rmItem .rmSlide ul.rmGroup .rmItem .rmLink,RadMenu_Default .rmRootGroup.rmHorizontal>.rmItem .rmSlide ul.rmGroup .rmItem .rmLink{padding:10px 15px;background:#6ec1e4;color:#fff;border-radius:0;border:0 !important;font-size:14px;text-align:left;}.simpleNav.RadMenu .rmRootGroup.rmHorizontal>.rmItem .rmSlide ul.rmGroup .rmItem .rmLink:hover,RadMenu_Default .rmRootGroup.rmHorizontal>.rmItem .rmSlide ul.rmGroup .rmItem .rmLink:hover{background-color:#fff;color:#6ec1e4;}.simpleNav.RadMenu .rmRootGroup.rmHorizontal>.rmItem .rmSlide ul.rmGroup .rmItem .rmLink.rmExpand,RadMenu_Default .rmRootGroup.rmHorizontal>.rmItem .rmSlide ul.rmGroup .rmItem .rmLink.rmExpand{padding-right:30px;}.simpleNav.RadMenu .rmRootGroup.rmHorizontal>.rmItem .rmSlide ul.rmGroup .rmSlide,RadMenu_Default .rmRootGroup.rmHorizontal>.rmItem .rmSlide ul.rmGroup .rmSlide{min-width:100%;}.simpleNav.RadMenu .rmRootGroup.rmHorizontal>.rmItem .rmSlide ul.rmGroup .rmSlide ul.rmGroup,RadMenu_Default .rmRootGroup.rmHorizontal>.rmItem .rmSlide ul.rmGroup .rmSlide ul.rmGroup{padding:0;border:0;}.simpleNav.RadMenu .rmRootGroup.rmHorizontal>.rmItem .rmSlide ul.rmGroup .rmSlide ul.rmGroup .rmItem.rmExpanded>.rmLink,RadMenu_Default .rmRootGroup.rmHorizontal>.rmItem .rmSlide ul.rmGroup .rmSlide ul.rmGroup .rmItem.rmExpanded>.rmLink{background-image:none;}.simpleNav.RadMenu .rmRootGroup.rmHorizontal>.rmItem .rmSlide ul.rmGroup .rmSlide ul.rmGroup .rmItem .rmLink,RadMenu_Default .rmRootGroup.rmHorizontal>.rmItem .rmSlide ul.rmGroup .rmSlide ul.rmGroup .rmItem .rmLink{padding:12px 11px;border-radius:0;border:0 !important;min-width:calc(100% - 22px);}.simpleNav.RadMenu .rmRootGroup.rmHorizontal>.rmItem .rmGroup .rmItem,RadMenu_Default .rmRootGroup.rmHorizontal>.rmItem .rmGroup .rmItem{min-width:200px;}.simpleNav.RadMenu .rmRootGroup.rmHorizontal>.rmItem .rmGroup .rmExpanded>.rmLink .rmToggle,RadMenu_Default .rmRootGroup.rmHorizontal>.rmItem .rmGroup .rmExpanded>.rmLink .rmToggle{background-image:none;background-color:none !important;border:0;background:none;}.simpleNav.RadMenu .rmRootGroup.rmHorizontal>.rmItem .rmGroup .rmExpanded>.rmLink .rmToggle:hover,RadMenu_Default .rmRootGroup.rmHorizontal>.rmItem .rmGroup .rmExpanded>.rmLink .rmToggle:hover{background-image:none;background-color:none !important;border:0;}nav.mobile{position:absolute;display:none;padding-top:5px;width:300px;min-height:100px;position:absolute;right:-300px;z-index:1;transition:all .2s ease;height:100%;background-color:#eaeaea;border-left:1px solid #4787bb;}nav.mobile .mobileNavWrapper{padding:9px 0 7px;}nav.mobile .mobileNavWrapper .searchWrapper{padding:0 15px 14px;position:relative;font-size:0;}nav.mobile .mobileNavWrapper .searchWrapper input[type="text"]{width:calc(100% - 75px) !important;background-color:#e2e2e2;border:1px solid #4b4f54;box-shadow:inset 0 0 20px rgba(0,0,0,.1);padding:10px 14px;font-size:15px;border:none;color:#000;box-shadow:inset 0 0 20px rgba(0,0,0,.1);}nav.mobile .mobileNavWrapper .searchWrapper input[type="text"]::-webkit-input-placeholder{color:#808080;}nav.mobile .mobileNavWrapper .searchWrapper input[type="text"]::-moz-placeholder{color:#808080;}nav.mobile .mobileNavWrapper .searchWrapper input[type="text"]:-ms-input-placeholder{color:#808080;}nav.mobile .mobileNavWrapper .searchWrapper input[type="text"],nav.mobile .mobileNavWrapper .searchWrapper input[type="submit"]{display:inline-block;}nav.mobile .mobileNavWrapper .searchWrapper input[type="submit"]{display:inline-block;padding:12px 12px 12px;top:-1px;background-color:#6ec1e4;border:0;color:#fff;text-transform:uppercase;font-size:12px;position:relative;transition:all .2s ease;letter-spacing:.03em;}nav.mobile .mobileNavWrapper .searchWrapper input[type="submit"]:hover{background:#4b4f54;}nav.mobile .mobileNavWrapper .contactInfo{padding:35px 15px;}nav.mobile .mobileNavWrapper .contactInfo .phone{font-size:14px;font-family:"proxima-nova",sans-serif;}nav.mobile .mobileNavWrapper .contactInfo .phone span{display:block;font-family:"proxima-nova",sans-serif;font-size:19px;}nav.mobile .mobileNavWrapper .contactInfo .phone:hover{color:#808080;}nav.mobile .mobileNavWrapper .contactInfo .social{margin-top:15px;border-top:1px solid #808080;padding-top:25px;}nav.mobile .mobileNavWrapper .contactInfo .social a{font-size:30px;margin-right:15px;color:#808080;}nav.mobile .mobileNavWrapper .contactInfo .social a:hover{color:#808080;}nav.mobile.open{right:0;}.RadTreeView{line-height:0;}.RadTreeView .rtUL{white-space:initial;overflow:initial;width:100%;}.RadTreeView .rtUL .rtIn{margin:0;padding:0;border:0;line-height:initial;width:100%;padding:13px 30px 12px 12px;color:#fff;box-sizing:border-box;background-color:#6ec1e4;background-image:none;}.RadTreeView .rtUL .rtIn:before{display:none !important;}.RadTreeView .rtUL .rtLI{border:0;padding:0;}.RadTreeView .rtUL .rtLI>.rtUL>.rtLI .rtTop,.RadTreeView .rtUL .rtLI>.rtUL>.rtLI .rtMid,.RadTreeView .rtUL .rtLI>.rtUL>.rtLI .rtBot{border-bottom:0 solid #6ec1e4;}.RadTreeView .rtUL .rtLI>.rtUL>.rtLI .rtIn{background-color:#47b0dd;}.RadTreeView .rtUL .rtLI>.rtUL>.rtLI>.rtUL>.rtLI .rtTop,.RadTreeView .rtUL .rtLI>.rtUL>.rtLI>.rtUL>.rtLI .rtMid,.RadTreeView .rtUL .rtLI>.rtUL>.rtLI>.rtUL>.rtLI .rtBot{border-bottom:0 solid #6ec1e4;}.RadTreeView .rtUL .rtLI>.rtUL>.rtLI>.rtUL>.rtLI .rtIn{background-color:#279dd0;}.RadTreeView .rtUL .rtLI .rtTop,.RadTreeView .rtUL .rtLI .rtMid,.RadTreeView .rtUL .rtLI .rtBot{padding:0;position:relative;border-bottom:0 solid #6ec1e4;}.RadTreeView .rtUL .rtLI .rtTop .rtPlus,.RadTreeView .rtUL .rtLI .rtTop .rtMinus,.RadTreeView .rtUL .rtLI .rtMid .rtPlus,.RadTreeView .rtUL .rtLI .rtMid .rtMinus,.RadTreeView .rtUL .rtLI .rtBot .rtPlus,.RadTreeView .rtUL .rtLI .rtBot .rtMinus{position:absolute;content:'';top:0;right:0;left:auto;width:44px;height:44px;background-image:url(/CFImages/Icons/arrow-down-blue.svg);background-size:10px;background-repeat:no-repeat;background-position:center;z-index:100;margin-top:0;}.RadTreeView .rtUL .rtLI .rtTop .rtPlus:hover,.RadTreeView .rtUL .rtLI .rtTop .rtMinus:hover,.RadTreeView .rtUL .rtLI .rtMid .rtPlus:hover,.RadTreeView .rtUL .rtLI .rtMid .rtMinus:hover,.RadTreeView .rtUL .rtLI .rtBot .rtPlus:hover,.RadTreeView .rtUL .rtLI .rtBot .rtMinus:hover{cursor:pointer;}.RadTreeView .rtUL .rtLI .rtTop .rtMinus,.RadTreeView .rtUL .rtLI .rtMid .rtMinus,.RadTreeView .rtUL .rtLI .rtBot .rtMinus{transform:rotate(180deg);}.RadTreeView .rtUL .rtLI .rtTop .rtMinus:before,.RadTreeView .rtUL .rtLI .rtMid .rtMinus:before,.RadTreeView .rtUL .rtLI .rtBot .rtMinus:before{display:none;}.RadTreeView .rtUL .k-group{border-top:0;}.RadTreeView .rtUL .k-group .k-item{border:0;}.RadTreeView .rtUL>ul>li ul li a{padding-left:20px !important;}.RadTreeView .rtUL>ul>li ul li ul li a{padding-left:30px !important;}.RadTreeView .rtUL>ul>li ul li ul li ul li a{padding-left:40px !important;}.RadTreeView .rtPlus:before,.RadTreeView .RadTreeView .rtMinus:before{display:none;}.RadTreeView_Default .rtLines .rtTop:before,.RadTreeView_Default .rtLines .rtMid:before,.RadTreeView_Default .rtLines .rtBot:before,.RadTreeView_Default .rtLines .rtLI:before{display:none;}.mobileHeader{position:relative;display:none;padding:10px 20px 15px;background-color:#f3f3f3;}.mobileHeader .logo{position:relative;top:5px;width:200px;}.mobileHeader .logo img{width:100%;}.mobileHeader .hamburger{position:absolute;top:2px;right:10px;z-index:1;padding:15px;}.mobileHeader .hamburger:hover{cursor:pointer;}.mobileHeader .hamburger div{width:35px;height:2px;background-color:#4b4f54;margin:6px 0;}.mobileHeader .hamburger.open div{transition:all .3s ease;position:relative;}.mobileHeader .hamburger.open div:nth-child(1){transform:rotate(135deg);top:8px;}.mobileHeader .hamburger.open div:nth-child(2){opacity:0;}.mobileHeader .hamburger.open div:nth-child(3){top:-8px;transform:rotate(-135deg);}@media only screen and (max-width:1024px){.mainNavMobile{display:block;}.RadMenu .rmRootGroup.rmHorizontal{display:none;}.mobileHeader{display:block;}.topHeader,.header{display:none;}}@media only screen and (max-width:360px){nav.mobile{width:260px;}}@media only screen and (max-width:320px){nav.mobile{width:250px;}.mobileHeader .hamburger{right:0;padding-right:10px;}}.hero{position:relative;}.hero .homeSlideshow .slide{height:700px;position:relative;background-size:cover;background-position:center;}.hero .homeSlideshow .slide .contentWrapper{top:0;right:0;z-index:4;padding:0 50px;height:100%;position:relative;}.hero .homeSlideshow .slide .contentWrapper .innerContent{position:absolute;background-color:rgba(255,255,255,.85);max-width:400px;right:50px;top:140px;padding:30px 30px 42px;z-index:1;}.hero .homeSlideshow .slide .contentWrapper .innerContent>*{color:#485cc7;display:block;}.hero .homeSlideshow .slide .contentWrapper .innerContent .title{margin:0 auto;font-size:30px;line-height:1.05em;font-weight:700;font-family:"Libre Baskerville",serif;font-size:41px;}.hero .homeSlideshow .slide .contentWrapper .innerContent .subtitle{font-size:18px;margin-top:15px;line-height:1.35em;}.hero .homeSlideshow .slide .contentWrapper .innerContent .button{position:absolute;z-index:2;display:table;margin:22px auto 0;}.hero .homeSlideshow .slide img{width:100%;position:absolute;z-index:1;display:block;object-fit:cover;object-position:center;height:100%;top:0;left:0;}.hero .homeSlideshow .slick-prev,.hero .homeSlideshow .slick-next{display:none;height:25px;width:25px;z-index:2;}.hero .homeSlideshow .slick-prev:before,.hero .homeSlideshow .slick-next:before{background-image:url(/CFImages/Icons/arrow-right.svg);font-size:30px;height:25px;width:25px;color:transparent;opacity:1;}.hero .homeSlideshow .slick-next{right:125px;}.hero .homeSlideshow .slick-prev{left:125px;}.hero .homeSlideshow .slick-prev:before{background-image:url(/CFImages/Icons/arrow-left.svg);}@media all and (-ms-high-contrast:none){.hero .homeSlideshow img{height:auto !important;}}@supports (-ms-ime-align:auto){.hero .homeSlideshow img{height:auto !important;}}.homeServices{position:relative;}.homeServices .servicesListWrapper{position:absolute;width:100%;height:100%;z-index:2;}.homeServices .servicesListWrapper .servicesList{width:calc(60%);left:calc(40% - 100px);background-color:#fff;padding:3em;position:relative;margin-top:3em;}.homeServices .servicesListWrapper .servicesList h2{margin:0 0 20px;}.homeServices .servicesListWrapper .servicesList ul.level1{display:flex;flex-wrap:wrap;}.homeServices .servicesListWrapper .servicesList ul.level1>li{flex:0 0 31%;list-style-type:none;margin:0 2% 2% 0;height:140px;border:solid 1px #485cc7;padding:1em;text-align:center;position:relative;}.homeServices .servicesListWrapper .servicesList ul.level1>li:hover{background-color:#485cc7;}.homeServices .servicesListWrapper .servicesList ul.level1>li:hover a{color:#fff;}.homeServices .servicesListWrapper .servicesList ul.level1>li:hover:before{color:#fff;}.homeServices .servicesListWrapper .servicesList ul.level1>li:before{font-family:"Font Awesome 5 Pro";content:"";position:absolute;left:50%;transform:translatex(-50%);margin-bottom:20px;top:20px;}.homeServices .servicesListWrapper .servicesList ul.level1>li ul li{list-style-type:none;margin-left:0;font-size:15px;}.homeServices .servicesListWrapper .servicesList ul.level1>li ul li:before{content:'■';color:#485cc7;padding-right:.5em;}.homeServices .servicesListWrapper .servicesList ul.level1>li>a{position:relative;color:#485cc7;display:block;margin-top:2em;}.homeServices .left{width:40% !important;float:left;background-size:cover;min-height:800px;}.homeServices .right{float:left;width:60% !important;background-color:#485cc7;min-height:800px;}.section.home-intro h4{color:#6ec1e4;}.section.home-intro img{margin-left:75px;margin-bottom:25px;}.section.home-intro p:first-of-type{margin-top:0;}@media only screen and (max-width:1300px){.hero .homeSlideshow .slide{height:600px;}.hero .homeSlideshow .slide .contentWrapper .innerContent .title{font-size:26px;}.homeServices .servicesListWrapper .servicesList ul.level1>li{flex:0 0 48%;}}@media only screen and (max-width:1024px){.hero .homeSlideshow .slide{height:500px;}.hero .homeSlideshow .slide .contentWrapper .innerContent{top:37%;}.hero .homeSlideshow .slick-prev{left:28px;}.hero .homeSlideshow .slick-next{right:35px;}.homeServices .servicesListWrapper .servicesList{width:calc(100% - 100px);left:100px;}.homeServices .left{width:70% !important;}.homeServices .right{width:30% !important;}.section.home-intro img{margin-top:25px;margin-left:30px;width:250px;}}@media only screen and (max-width:768px){.hero .homeSlideshow .slide .contentWrapper .innerContent{top:30%;}.hero .homeSlideshow .slide{height:350px;}.hero .homeSlideshow .slide .contentWrapper .innerContent{top:22%;}.homeServices .servicesListWrapper .servicesList{width:100%;left:0;background-color:rgba(255,255,255,.85);}.homeServices .servicesListWrapper .servicesList ul.level1{columns:1;}.homeServices .left{width:100% !important;}.homeServices .right{width:0% !important;}}@media only screen and (max-width:500px){.hero .homeSlideshow .slide{height:300px;}.hero .homeSlideshow .slick-prev{left:10px;}.hero .homeSlideshow .slick-next{right:17px;}.hero .homeSlideshow .slide .contentWrapper .innerContent{top:20%;right:0;width:85%;left:20px;}.hero .homeSlideshow .slide .contentWrapper .innerContent .title{font-size:24px;}.section.home-intro{padding-top:35px;}.section.home-intro img{margin:25px auto;display:block;width:250px;float:none !important;}.homeServices .servicesListWrapper .servicesList ul.level1>li{flex:0 0 100%;}}.teamWrapper h2{display:none;}.team .item{display:inline-block;margin:10px 15px 25px 0;max-width:400px;}.team .item *{display:block;margin:0;}.team .item *:before{display:inline;}.team .item .image{width:100%;height:250px;margin-bottom:25px;background-size:cover;background-position:center;}.team .item .name{font-size:24px;color:#6ec1e4;font-family:"Libre Baskerville",serif;margin-bottom:5px;}.team .item .position{color:#6ec1e4;margin-bottom:5px;}.team .item .summary{margin-bottom:15px;}.team .item .button{display:inline-block;margin-top:25px;}.team .item .phone>*,.team .item .email>*{display:inline;word-break:break-word;white-space:unset;}.team .item .phone:before,.team .item .email:before{color:#6ec1e4;font-weight:700;}.team .item .phone:before{content:'P: ';}.team .item .email:before{content:'E: ';}.twoColLeft .right .teamWrapper{margin-bottom:50px;}.twoColLeft .right .teamWrapper h2{display:block;}.twoColLeft .right .teamWrapper .team .item{margin-right:0;}.teamMember.details .photoBanner{background:#e5e6e7;}.teamMember.details .photoBanner>*{background:none !important;}.teamMember.details .photoBanner .left{float:left;width:70%;height:400px;}.teamMember.details .photoBanner .left .backstretch img{top:0 !important;}.teamMember.details .photoBanner .left .bannerContent{top:80px;right:-210px;padding:25px 25px 15px;min-width:initial;max-width:initial;}.teamMember.details .photoBanner .left .bannerContent *{display:block;margin:0;}.teamMember.details .photoBanner .left .bannerContent *:before{display:inline;}.teamMember.details .photoBanner .left .bannerContent *{display:block;margin:0;}.teamMember.details .photoBanner .left .bannerContent *:before{display:inline;}.teamMember.details .photoBanner .left .bannerContent .designations{color:#6ec1e4;font-weight:900;font-size:20px;}.teamMember.details .photoBanner .left .bannerContent .position{font-size:20px;margin-bottom:15px;}.teamMember.details .photoBanner .left .bannerContent .phone,.teamMember.details .photoBanner .left .bannerContent .email{font-size:18px;}.teamMember.details .photoBanner .left .bannerContent .phone:before,.teamMember.details .photoBanner .left .bannerContent .email:before{color:#6ec1e4;font-weight:700;}.teamMember.details .photoBanner .left .bannerContent .phone>*,.teamMember.details .photoBanner .left .bannerContent .email>*{display:inline;}.teamMember.details .photoBanner .left .bannerContent .phone:before{content:'P: ';}.teamMember.details .photoBanner .left .bannerContent .email:before{content:'E: ';}.teamMember.details .photoBanner .left .bannerContent .socialLinks{text-align:right;margin-top:15px;}.teamMember.details .photoBanner .left .bannerContent .socialLinks>a{display:inline-block;}.teamMember.details .photoBanner .left .bannerContent .socialLinks .vcard{width:25px;height:25px;background-image:url(/CFImages/Icons/vcard.svg);background-size:cover;}.teamMember.details .photoBanner .right{width:30%;float:left;background:#000;}@media only screen and (max-width:1024px){.twoColLeft .right .teamWrapper .team .item{margin-right:25px;}.teamMember .twoColLeft .left{padding-bottom:30px;}.teamMember .twoColLeft .right{display:none;}.teamMember.details .photoBanner .left{float:none;width:100%;}.teamMember.details .photoBanner{margin-bottom:220px;}.teamMember.details .photoBanner .left{height:550px;}.teamMember.details .photoBanner .left .bannerContent{right:auto;left:0;top:550px;}.teamMember.details .photoBanner .left .bannerContent .socialLinks{text-align:left;}}@media only screen and (max-width:768px){.twoColLeft .right .teamWrapper .team .item{margin-right:0;}.teamMember.details .photoBanner .left{height:400px;}.teamMember.details .photoBanner .left .bannerContent{right:auto;left:0;top:400px;}.teamMember.details .photoBanner .left .bannerContent .socialLinks{text-align:left;}}@media only screen and (max-width:500px){.teamWrapper.shortBioAddition .itemWrapper{border:none;display:block;}.teamWrapper.shortBioAddition .itemWrapper .shortBioWrapper{width:100%;text-align:left;}.teamMember.details .photoBanner .left{height:250px;}.teamMember.details .photoBanner .left .bannerContent{right:auto;left:0;top:250px;padding-left:20px;padding-right:20px;}.teamMember.details .photoBanner .left .bannerContent .email,.teamMember.details .photoBanner .left .bannerContent .phone{font-size:16px;}.teamMember.details .photoBanner .left .bannerContent .designations,.teamMember.details .photoBanner .left .bannerContent .position{font-size:18px;}.teamMember.details .photoBanner .left .bannerContent .socialLinks{text-align:left;}.team .item .image{height:250px;}}@media only screen and (max-width:360px){.teamMember.details .photoBanner .left .bannerContent{padding-left:15px;padding-right:15px;}.teamMember.details .photoBanner .left .bannerContent .email,.teamMember.details .photoBanner .left .bannerContent .phone{font-size:15px;}.team .item .image{height:200px;}}.servicesPanelBarMenu{margin-bottom:50px;}.servicesList.listPage{margin-top:35px;display:flex;flex-wrap:wrap;width:calc(100% + (10px*2));position:relative;left:-10px;}.servicesList.listPage>*{width:calc(33.3% - (10px*2));min-width:200px;padding-left:10px;padding-right:10px;flex:1 0 auto;flex-grow:0;}.servicesList.listPage>* img{width:100%;}.servicesList.listPage>*:before{display:none;}.servicesList.listPage .item{min-width:33.3%;margin-bottom:25px;}.servicesList.listPage .item .itemInner{height:140px;border:solid 1px #485cc7;padding:1em;text-align:center;position:relative;}.servicesList.listPage .item .itemInner:hover{background-color:#485cc7;}.servicesList.listPage .item .itemInner:hover a{color:#fff;}.servicesList.listPage .item .itemInner:hover:before{color:#fff;}.servicesList.listPage .item .itemInner:before{font-family:"Font Awesome 5 Pro";content:"";position:absolute;left:50%;transform:translatex(-50%);margin-bottom:20px;top:20px;}.servicesList.listPage .item .itemInner h3{font-size:16px;margin-top:40px;}.practiceArea .left .teamWrapper{margin-top:2em;}@media only screen and (max-width:1024px){.servicesList.listPage{display:flex;flex-wrap:wrap;width:calc(100% + (10px*2));position:relative;left:-10px;}.servicesList.listPage>*{width:calc(50% - (10px*2));min-width:200px;padding-left:10px;padding-right:10px;flex:1 0 auto;flex-grow:0;}.servicesList.listPage>* img{width:100%;}.servicesList.listPage>*:before{display:none;}}@media only screen and (max-width:767px){.servicesList.listPage{display:block;}.servicesList.listPage .item{width:100%;}}.resources .item{margin:40px 0;}.resources .item .left{float:left;width:30%;padding-right:40px;}.resources .item .left a{background-position:center;background-size:cover;height:100%;width:100%;display:inline-block;min-height:200px;}.resources .item .right{float:left;width:70%;}.resources .item .date{font-family:"Libre Baskerville",serif;color:#485cc7;}.resources .item .title{font-family:"Libre Baskerville",serif;color:#6ec1e4;font-size:24px;}.resources .item .button{font-size:16px;}.newsList .resources .item .left{width:40%;}.newsList .resources .item .right{width:60%;}.recentNewsWrapper{padding:70px 0 40px;border-top:1px solid #6ec1e4;}.recentNewsWrapper .top .left{float:left;width:30%;padding-right:40px;}.recentNewsWrapper .top h2{margin-top:0;font-size:35px;line-height:1em;}.recentNewsWrapper .top p{margin-top:0;}.recentNewsWrapper .top .right{float:left;width:70%;}.recentNewsWrapper .items .title{display:inline-block;margin-top:5px;}.recentNewsWrapper .items .summary{margin:10px 0 0;}.resource.newsItem .date{color:#485cc7;font-family:"Libre Baskerville",serif;font-weight:700;font-size:18px;margin-top:15px;margin-bottom:45px;}.resource .backToLink{margin-top:55px;display:inline-block;font-weight:700;}.resource .primaryImage img,.resource .primaryImage img.baseImage{width:100%;}.resource .images{width:100%;margin:10px 0;}.resource .images ul li{display:inline-block;background:none;margin:0 5px;padding:0;vertical-align:top;width:150px;position:relative;vertical-align:middle;}.resource .images ul li img{width:100%;}.resource .relatedItems{display:block;width:100%;min-width:190px;}.resource .relatedItems.practiceAreas,.resource .relatedItems.industries{display:flex;flex-wrap:wrap;width:calc(100% + (10px*2));position:relative;left:-10px;}.resource .relatedItems.practiceAreas>*,.resource .relatedItems.industries>*{width:calc(20% - (10px*2));min-width:200px;padding-left:10px;padding-right:10px;flex:1 0 auto;flex-grow:0;}.resource .relatedItems.practiceAreas>* img,.resource .relatedItems.industries>* img{width:100%;}.resource .relatedItems.practiceAreas>*:before,.resource .relatedItems.industries>*:before{display:none;}.resource .relatedItems.practiceAreas .item,.resource .relatedItems.industries .item{margin-bottom:10px;}.resource .relatedItems.practiceAreas .item img,.resource .relatedItems.industries .item img{width:100%;}.resource .relatedItems.practiceAreas .item a,.resource .relatedItems.industries .item a{height:165px;display:block;background-position:center;background-size:cover;position:relative;transition:all .2s ease;}.resource .relatedItems.practiceAreas .item a:hover .overlay,.resource .relatedItems.industries .item a:hover .overlay{background:#c59f50;}.resource .relatedItems.practiceAreas .item a .overlay,.resource .relatedItems.industries .item a .overlay{background:rgba(128,129,132,.8);width:100%;height:100%;position:absolute;top:0;z-index:1;}.resource .relatedItems.practiceAreas .item a h3,.resource .relatedItems.industries .item a h3{position:absolute;width:100%;padding:15px 20px;top:0;left:0;z-index:2;font-size:16px;color:#fff;margin:0;font-family:"proxima-nova",sans-serif;}.resource .resources{display:flex;flex-wrap:wrap;width:calc(100% + (20px*2));position:relative;left:-20px;}.resource .resources>*{width:calc(100% - (20px*2));min-width:0;padding-left:20px;padding-right:20px;flex:1 0 auto;flex-grow:0;}.resource .resources>* img{width:100%;}.resource .resources>*:before{display:none;}@media only screen and (max-width:1024px){.recentNewsWrapper .top .left,.recentNewsWrapper .top .right{float:none;width:100%;padding:0;}.resources .item .left,.resources .item .right{width:50%;}}@media only screen and (max-width:500px){.resources .item .left{margin-bottom:15px;}.resources .item .left,.resources .item .right{float:none;padding:0;width:100%;}.recentNewsWrapper{padding-top:50px;}}@media print{header nav,footer,video,audio,object,embed{display:none;}img{max-width:100%;}@page{margin:.5cm;}body{font:12pt Georgia,"Times New Roman",Times,serif;line-height:1.3em;}h1{font-size:21pt;}h2{font-size:15pt;margin-top:25px;}h3{font-size:13pt;margin-top:20px;}p a{color:#000;word-wrap:break-word;}p a:after{content:" " attr(href) ")";}p a[href^="#"]:after{display:none;}p a[href^="http://"]:after,p a a[href^="https://"]:after{content:" (" attr(href) ")";}aside{border-top:1px solid #bbb;margin-top:30px;display:block;page-break-before:always;}}.ui.pointing.dropdown>.menu:after{left:25px !important;}@media only screen and (min-width:1200px){.ui.container{width:1160px !important;}}.sfPageEditor ul{list-style-type:none;margin:0;}.sfPageEditor ul li:before{content:none;margin:0;}.sfPageEditor .mobileNavWrapper,.sfPageEditor .banner{display:none;}.sfPageEditor .RadDockZone{box-sizing:inherit;-moz-box-sizing:inherit;}.sfPageEditor .sf_cols{width:auto !important;}.sfPageEditor .ui.grid.gutterless .column{padding-left:0 !important;padding-right:0 !important;}.sfPageEditor.sfTemplateEditor .mobileHeaderWrapper{display:block !important;}.sfPageEditor.sfTemplateEditor .banner{display:block;}.sfPageEditor.sfTemplateEditor nav.mobile{display:block !important;position:relative;right:0;overflow:hidden;width:100%;height:auto;}.sfPageEditor.sfTemplateEditor nav.mobile .mobileNavWrapper{display:block;}.sfPageEditor.sfTemplateEditor nav.mobile .mobileMenu{max-height:150px;overflow:hidden;}.sfPageEditor.sfTemplateEditor .mobileHeader{display:block;}@media all and (-ms-high-contrast:none){.hero .homeSlideshow .slide img{height:auto !important;top:-25%;}}@supports (-ms-ime-align:auto){.hero .homeSlideshow .slide img{height:auto !important;top:-25%;}}